/**
 * 金融产品
 *
 * @value 10:南京银行-运单贷
 */
export enum FinancialProductTypeEnum {
  /** 南京银行-运单贷 */
  PRODUCT_TYPE = '10',
}

/** 金融产品选项 */
export const financialProductTypeOptions = [
  { label: '南京银行-运单贷', value: FinancialProductTypeEnum.PRODUCT_TYPE },
]

/**
 * 申请状态-授信审核
 *
 * @value 10:待申请, 20:已提交, 30:申请成功, 40:申请失败
 */
export enum CreditapplyStatusEnum {
  /** 待申请 */
  PENDING_APPLY = '10',
  /** 已提交 */
  ALRESADY_SUBMIT = '20',
  /** 申请成功 */
  PASSED = '30',
  /** 申请失败 */
  REJECTED = '40',
}

/** 申请状态 */
export const creditapplyStatusOptions = [
  { label: '待申请', value: CreditapplyStatusEnum.PENDING_APPLY },
  { label: '已提交', value: CreditapplyStatusEnum.ALRESADY_SUBMIT },
  { label: '申请成功', value: CreditapplyStatusEnum.PASSED },
  { label: '申请失败', value: CreditapplyStatusEnum.REJECTED },
]

/**
 * 申请状态-用信申请
 *
 * @value 10:待处理, 20:用信申请中, 30:用信申请通过, 40:用信申请失败
 */
export enum UsletterapplyStatusEnum {
  /** 待处理 */
  PENDING_APPLY = '10',
  /** 用信申请中 */
  ALRESADY_SUBMIT = '20',
  /** 用信申请通过 */
  PASSED = '30',
  /** 用信申请失败 */
  REJECTED = '40',
}

/** 申请状态 */
export const UsletterapplyStatusOptions = [
  { label: '待处理', value: UsletterapplyStatusEnum.PENDING_APPLY },
  { label: '用信申请中', value: UsletterapplyStatusEnum.ALRESADY_SUBMIT },
  { label: '用信申请通过', value: UsletterapplyStatusEnum.PASSED },
  { label: '用信申请失败', value: UsletterapplyStatusEnum.REJECTED },
]

/**
 * 用信申请进度申请状态
 */
export const CreditApplyStatus = {
  // 推送银行成功
  PUSH_BANK_SUCCESS: 10,
  // 推送银行失败
  PUSH_BANK_FAIL: 20,
  // 发起融资
  INIT: 30,
  // 放款完成
  LOAN_SUCCESS: 40,
  // 确认借款
  CONFIRM_LOAN: 50,
  // 取消借款
  CANCEL_LOAN: 60,
  // 融资失败
  FAILURE: 70,
}
/**
 * 导出进度
 *
 * @value 20:处理中, 30:已完成, 99:导出失败
 */
export enum ExportStatus {
  /** 处理中 */
  ALRESADY_SUBMIT = '20',
  /** 已完成 */
  PASSED = '30',
  /** 导出失败 */
  REJECTED = '99',
}
/** 申请状态 */
export const exportOptions = [
  { label: '处理中', value: ExportStatus.ALRESADY_SUBMIT },
  { label: '已完成', value: ExportStatus.PASSED },
  { label: '导出失败', value: ExportStatus.REJECTED },
]
